The Software Developer works with the IT Staff to gather requirements, document solution designs for maintaining the corporate business systems and related integrations. They will also work with the IT team to ensure successful engagements and develop robust software solutions to meet corporate need...